package influencersInfo

import "time"

type InfluencersInfo struct {
	InfluencersId  int32     `json:"influencers_id" gorm:"column:influencers_id"`
	PlatformId     int32     `json:"platform_id" gorm:"column:platform_id"`
	Uid            string    `json:"uid" gorm:"column:uid"`
	UniqueId       int32     `json:"unique_id" gorm:"column:unique_id"`
	ShortId        int32     `json:"short_id" gorm:"column:short_id"`
	UniqueHuosanId int32     `json:"unique_huosan_id" gorm:"column:unique_huosan_id"`
	McnUniqueId    int32     `json:"mcn_unique_id" gorm:"column:mcn_unique_id"`
	FromName       string    `json:"from_name" gorm:"column:from_name"`
	McnFromName    string    `json:"mcn_from_name" gorm:"column:mcn_from_name"`
	FansNum        string    `json:"fans_num" gorm:"column:fans_num"`
	WorksNum       string    `json:"works_num" gorm:"column:works_num"`
	PlaysNum       string    `json:"plays_num" gorm:"column:plays_num"`
	LikeNum        string    `json:"like_num" gorm:"column:like_num"`
	CommentsNum    string    `json:"comments_num" gorm:"column:comments_num"`
	LastLiveTime   string    `json:"last_live_time" gorm:"column:last_live_time"`
	CreatedAt      time.Time `json:"created_at" gorm:"column:created_at"`
	UpdatedAt      time.Time `json:"updated_at" gorm:"column:updated_at"`
	DeletedAt      time.Time `json:"deleted_at" gorm:"column:deleted_at"`
}

func (*InfluencersInfo) TableName() string {
	return "hx_influencers_info"
}
